something captivates - Turkish English Dictionary